Synonyms for "proboscis worm"

Words with similar meaning